/**
 * Set 用它最主要的功能就是去除数组重复内容
 * Set是没有顺序且不能重复的集合，所以不能通过索引去获取值
 */

void main() {
  var set = new Set();
  set.add('aaa');
  set.add('bbb');
  set.add('bbb');
  print(set); //{aaa, bbb}

  //转换成list
  print(set.toList()); //[aaa, bbb]

  //对列表进行去重
  List list = ['Limi', 'Hamey', 'Kayson', 'Limi', 'Hamey', 'Kayson'];
  set.addAll(list);
  print(set); //{aaa, bbb, Limi, Hamey, Kayson}
  print(set.toList()); //[aaa, bbb, Limi, Hamey, Kayson]
  
}